Are Virtual Addresses Safe